*{
	margin: 0;
	padding: 0;
}
a{
	text-decoration: none;
	color:black;
}
span{
	display: inline-block;
}
.head{
	position: relative;
	background-color:#00bc12;
	width:100%;
	height: 100px;
	border-bottom: 2px solid #000;	
}
ul{
	list-style: none;
}
.logo{
	float: left;
	height: 50px;
	width: 200px;
}
.logo_content1{
	float: left;
	color:#0c7748;
	font-size: 28px;
	padding: 7px;
}
.logo_content2{
	float:left;
	color:#057748;
    padding: 7px;
}
.user{
	float: left;
	margin: 10px;
	width: 200px;
	height: 30px;
}
.head_nav{
	float: left;
	margin: 10px;
}
.head_nav ul li{
	float: left;
	border-right: 1px solid #0aa344;
	width: 60px;
	height: 30px;
	cursor: pointer;
	padding: 5px;
	text-align: center;
}
.find{
	float: right;
	width:200px;
	margin: 10px;
	border-radius: 20px;
	background-color: rgb(188,212,180);
}
.find_text{
	float: left;
	width: 160px;
	border-radius: 20px;
	background-color: rgb(188,212,180);
}
.search_email{
	float: left;
	margin-top:10px;
	margin-left: 10px;
}
.nav{
	float: left;
	position: absolute;
	background-color: rgb(72,129,48);
	bottom: 0;
	margin-left: 20px;
}
.active{
	background-color: rgb(9,55,3);
}
.nav ul li{
	float: left;
	width: 140px;
	color:#fff;
	height: 40px;
	text-align: center;
		cursor: pointer;
	line-height: 40px; 
}
.body_left{
	float: left;
	width:20%;
	height: 800px;
	background-color:rgb(117,164,109);
}
.call_people{
	border-bottom: 1px solid rgb(72,129,48);
}
.call_people_title{
	font-size: 20px;
	padding: 10px;
}
.call_people ul li{
	padding-left: 10px;
	cursor: pointer;
	height: 30px;
	line-height: 30px;
}
.call_people ul li:hover{
	background-color: rgb(100,153,85);
}
.body_right{
	width:80%;
	float: left;
	height: 800px;
	background-color:#fff;
}
#add{
	margin-left: 10px;
	font-size: 14px;
	cursor: pointer;
}

.img_content{
	height: 105px;
	padding: 10px;
	text-align: center;
   
}
#choose_people{
	float: left;
	margin-left:180px;
    margin-top: 20px;
}
.imgpath{
	float: left;
	margin-top: 20px;
   
}
.write_name{
	height: 55px;
	padding: 10px;
}
label{
	float: left;
	margin: 5px;
}
.people_message{
	position: relative;
	width:600px;
	margin: 0 auto;
	
}
.people_message input[type="text"]{
	position: absolute;
	width: 300px;
	float: left;
	left: 80px;
}
.choose_content{
	height: 50px;
	padding: 10px;
}
.choose_select{
	position: absolute;
	left:80px;
}
.button_content{
	text-align: center;
}
.write_email{
	height: 50px;
	padding: 10px;
}
.write_number{
	height: 50px;
	padding: 10px;
}
.tel{
	height: 50px;
	padding: 10px;
}
.write_born{
	height: 50px;
	padding: 10px;
}
.write_address{
	height: 50px;
	padding: 10px;
}
.write_QQ{
	height: 50px;
	padding: 10px;
}
.write_url{
	height: 50px;
	padding: 10px;
}
.write_remarks{
	height: 50px;
	padding: 10px;
}
.work_place{
	height: 50px;
	padding: 10px;
}
.write_code{
	height: 50px;
	padding: 10px;
}
input.error { 
}

label.checked {
}
.error{
	position: absolute;
	left: 380px;
	color:red;
}

     

      